-to-RGB Color Space Conversion on FPGA-augmented TriMedia-32 Processor

نویسندگان

  • Mihai Sima
  • Stamatis Vassiliadis
  • Jos T.J. van Eijndhoven
  • Sorin Cotofana
چکیده

This paper investigates Y UV -to-RGB color space conversion on FPGA-augmented TriMedia-32 processor. First, we outline the extension of TriMedia-32 architecture consisting of FPGA-based Reconfigurable Functional Units (RFU) and associated generic instructions. Then we analyse a YUV-RGB (RFU–specific) instruction which can process four pixels per call, and propose a scheme to implement the YUV-RGB operation on RFU. When mapped on an ACEX EP1K100 FPGA, the proposed YUV-RGB exhibits a latency of 10 and a recovery of 2 TriMedia-32@200 MHz cycles, and occupies 34% of the device. By configuring the YUV-RGB facility on the RFUs at application loadtime, YUV-to-RGB color space conversion can be computed on FPGA-augmented TriMedia-32 with a speed-up of 3:3 over the standard TriMedia-32. Keywords— Reconfigurable computing; color space conversion; VLIW processors; field-programmable gate arrays.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Color Space Conversion for MPEG decoding on FPGA-augmented TriMedia Processor

A case study on Color Space Conversion (CSC) for MPEG decoding, carried out on FPGAaugmented TriMedia processor is presented. That is, a transform from Y0CbCr color space to R0G0B0 color space is addressed. First, we outline the extension of TriMedia architecture consisting of FPGA-based Reconfigurable Functional Units (RFU) and associated instructions. Then we analyse a CSC (RFU–specific) inst...

متن کامل

Inverse Quantization on FPGA-augmented TriMedia

This paper investigates inverse quantization on FPGA-augmented TriMedia processor. First, we outline the extension of TriMedia architecture consisting of FPGAbased Reconfigurable Functional Units (RFU) and associated generic instructions. Then we analyse an IQ-4 (RFU– specific) instruction which can process four coefficients per call, and propose a scheme to implement the IQ-4 operation on the ...

متن کامل

A Reconfigurable Functional Unit for TriMedia/CPU64. A Case Study

The paper presents a case study on augmenting a TriMedia/CPU64 processor with a Reconfigurable (FPGA-based) Functional Unit (RFU). We first propose an extension of the TriMedia/CPU64 architecture, which consists of a RFU and its associated instructions. Then, we address the computation of the 8 8 IDCT on such extended TriMedia, and propose a scheme to implement an 8-point IDCT operation on the ...

متن کامل

MPEG-Compliant Entropy Decoding on FPGA-Augmented TriMedia/CPU64

The paper presents a Design Space Exploration (DSE) experiment which has been carried out in order to determine the optimum FPGA–based Variable-Length Decoder (VLD) computing resource and its associated instructions, with respect to an entropy decoding task which is to be executed on the FPGA-augmented TriMedia/CPU64 processor. We first outline the extension of the TriMedia/CPU64 architecture, ...

متن کامل

MPEG Macroblock Parsing and Pel Reconstruction On An FPGA-Augmented TriMedia Processor

This paper describes an experiment which aims to reveal the potential impact on performance yielded by augmenting a TriMedia-CPU64 processor with a multiple-context FPGA core. We first propose an extension of the TriMediaCPU64 architecture, which consists of a Reconfigurable Functional Unit and its associated instructions. Then, we address the decoding of variable-length codes on such extended ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002